/* -*- c++ -*- */

#define BLOCKS_API

%include "gnuradio.i"			// the common stuff

//load generated python docstrings
%include "blocks_swig_doc.i"

%{
#include "blocks/test.h"
#include "blocks/qam_snr_estimator.h"
#include "blocks/protocol_source.h"
#include "blocks/protocol_sink.h"
%}


%include "blocks/test.h"
GR_SWIG_BLOCK_MAGIC2(blocks, test);
%include "blocks/qam_snr_estimator.h"
GR_SWIG_BLOCK_MAGIC2(blocks, qam_snr_estimator);
%include "blocks/protocol_source.h"
GR_SWIG_BLOCK_MAGIC2(blocks, protocol_source);
%include "blocks/protocol_sink.h"
GR_SWIG_BLOCK_MAGIC2(blocks, protocol_sink);
